模块1—场景搭建
本章节将为您介绍角色出生位置设置、座位设置和场景模型替换的具体步骤,通过阅读本章内容你将轻松掌握此类操作。
替换场景模型
主场景中已经包含了一个基础展馆,你可以在当中直接添加交互对象。
若想更换场景模型,可将展馆房间节点删除后导入自己的房间模型。
将您的模型文件和贴图等配套素材导入项目后,将模型拖入主场景中。
您可以在移动模式
下选择拖动坐标轴,将模型置于合适的位置
删除展馆房间后,此节点下包含的灯光和背景文件都将被删除,您可以按需自主添加。
灯光设置
在快速创建-光
中可选择光源,例如:选择定向光,调整光源的角度,以达到更为完善的效果。
天空盒设置
同样,您也可以自主添加背景。
在资源-环境库
中我们提供了丰富的预设背景,您可以按需选择。
设置角色出生位置
场景中自带一个默认的出生点(start_pos),用户一般无需手动操作,start_pos场景文件默认有六个网格实例方块,每个脚印代表一个角色出生点,每个网格实例可站4人,意味着场景默认支持24人站立。
在场景右侧的节点中可以找到角色出生位置的节点。
用户可按照需求增加或删除网格实例,在start_pos节点下右侧脚本变量设置数量,即可改变支持站立的角色个数。
注意:此操作需要保持脚本变量中的startpos功能开启状态。
点击start_pos节点可以选中所有网格实例整体拖动角色出生位置。
点击start_pos节点下的子节点可以单独选择不同的网格实例进行移动。
点击左上角按钮可以进行位置旋转。
您也可以在右侧的变换
中改变坐标轴的位置。
按照以上步骤操作完成后,人物的出生点就会在您设定的地方了。
如果您不慎删除了已经设定好的start_pos场景文件,您也可以从multiplayer_resource/main→subscenes/start_pos
路径中找到文件并重新导入。
设置座位
首先在场景中导入一个需要设置为座椅的模型
在路径multiplayer_resource/main/subscenes/seat.scene
下找到并选择seat.scene文件
拖入场景中,会生成一个seats节点
将seats节点和模型节点尽量重合
注意:静态刚体的区域不能高于椅垫的高度,否则角色坐下时易发生错误。
选中seats节点,右键选择使用本地
。
通过以上操作,座位即设置成功。